radio controlled clock - French English Dictionary